package biblioteca.persistencia;


import javax.persistence.Basic;
//import javax.persistence.Column;
import javax.persistence.Entity;
//import javax.persistence.GeneratedValue;
//import javax.persistence.GenerationType;
import javax.persistence.Id;




@Entity

public class Libro extends Articulo {
	
	/*@id     se sustitulle abajo, por que hereda de articulo
	private String isbn;*/
	
	@Basic
	private String isbn;
	
	@Basic
	private String titulo;
	
	@Basic
	private String autor;
	
	@Basic
	private String Editorial;
	
	@Basic
	private Boolean tieneCD;
	
	public Libro(String isbn, String titulo, String autor, String editorial, Boolean tieneCD,String categoria,String tipo,int año,double precio) {
		super();
		this.isbn = isbn;
		this.titulo = titulo;
		this.autor = autor;
		Editorial = editorial;
		this.tieneCD = tieneCD;	
		setCategoria(categoria);
		setPrecio(precio);
		setAnio(año);
		setTipo(tipo);
	}
	
	public Libro(){
		
	}

	public String getIsbn() {
		return isbn;
	}

	public void setIsbn(String isbn) {
		this.isbn = isbn;
	}

	public String getTitulo() {
		return titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}

	public String getAutor() {
		return autor;
	}

	public void setAutor(String autor) {
		this.autor = autor;
	}

	public String getEditorial() {
		return Editorial;
	}

	public void setEditorial(String editorial) {
		Editorial = editorial;
	}

	public Boolean getTieneCD() {
		return tieneCD;
	}

	public void setTieneCD(Boolean tieneCD) {
		this.tieneCD = tieneCD;
	}


}

